administrative impediments - Türkisch Englisch Wörterbuch